Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Clifton Park, New York (NY), United States

Harbor House
4
16 reviews

1742 Route 9, Clifton Park, NY 12065-2412, Clifton Park

Absolutely Filthy. From the air filter clogged with dirt, to the carpets which look like they haven't been cleaned since